despite (one's) protest - Turc Anglais Dictionnaire